<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //   8、求叠数之和(1-9)
        // - 如输入的是 n=3， a=2；则输出 2 + 22 + 222 的值。
        // - 如输入的是 n=4， a=3；输出 3 + 33 + 333 + 3333的值
        // - n = 3,相加三次,每次相加比前一次相加的数,多一位
        // - 每次多的这个位数的值为a, 如果a为2则 2 * 10+2, 22 * 10+2
      
       var a = Number(prompt('请输入一个1-9数字，求他的叠数和'))
       var n = Number(prompt('请输入叠的次数'))
       var res = 0
       var sum = 0 
       for (var i = 1; i <= n; i++) {
            res = res * 10 + a
            sum += res
       }
       alert(sum)
    </script>
</body>
</html>